灵机一动: a bright idea suddenly occurs (idiom); to hit upon an inspiration, to be struck by a brainwave...
国土: country's territory, national land...
忍不住: cannot help, unable to bear...
素质: inner quality, basic essence...
仪表: appearance, bearing, meter (i.e. measuring instrument)...
贯穿: to run through, a connecting thread from beginning to end, to link...
窗台: window sill, window ledge...
滞留: to detain, retention...
纽带: tie, link, bond...
支援: to provide assistance, to support, to back...